medium artillery - Turkish English Dictionary